deep plow - German English Dictionary